package sun.superstring.capsulation;

public class Test {
    public static void main(String[] args) {
        // 目标：掌握封装的设计思想：合理隐藏，合理暴露。学会如何隐藏如何暴露

        Student s1 = new Student();
        // Student类的成员变量被private修饰，只能被Student类中的方法访问
//        s1.age = -19;
//        s1.chinese = -10;
//        System.out.println(s1.age);
//        System.out.println(s1.chinese);
        s1.setAge(-19); // 只暴露了年龄的赋值，没有办法取值
        s1.setChinese(10);
        System.out.println(s1.getAge());  // 如果年龄不合法s1.getAge()会返回0
        System.out.println(s1.getChinese());

    }
}
